好,今天來講陣列,其實陣列很長一段時間都困擾著我
直到我自己重新看過一遍,才稍微解惑一些
那接下來就讓我們進入正題吧
首先要先做陣列宣告
格式如下:
資料型態 陣列名稱[];
陣列名稱 = new 資料型態[個數];
範例:
int a[];
a = new int[4];
範例的意思是宣告一個整數陣列a,配置4個空間給陣列儲存
程式碼也可以縮寫成:int a [] = new int[4]。意思是一樣的。
陣列在宣告時,也可以有不同的宣告方式
例如:int[] a; 或者 int []a;
陣列裡可以儲存宣告的資料型態的變數,在陣列中稱之為元素
例如宣告int就可以儲存整數變數
int a [] = new int[4]就代表可以儲存4個整數變數
而陣列中的元素在未宣告的情況下都是預設為0
然後元素的表示方法是a[0],a[1]...,元素的第一個數從a[0]開始
a[0]表示第一個數,a[1]表示第二個數,以此類推
如果要取得陣列的長度可以用:陣列名稱.length,來取得
範例:a.length,取得陣列a的長度。
今天先講到這裡,下次再舉例一些陣列的範例